package com.l2jserver.gameserver.scripting.scriptengine.events;

import com.l2jserver.gameserver.model.L2Augmentation;
import com.l2jserver.gameserver.model.items.instance.L2ItemInstance;
import com.l2jserver.gameserver.scripting.scriptengine.events.impl.L2Event;

/**
 * @author TheOne
 */
public class AugmentEvent implements L2Event
{
	private L2ItemInstance item;
	private L2Augmentation augmentation;
	private boolean isAugment; // true = is being augmented // false = augment is being removed
	
	/**
	 * @return the item
	 */
	public L2ItemInstance getItem()
	{
		return item;
	}
	
	/**
	 * @param item the item to set
	 */
	public void setItem(L2ItemInstance item)
	{
		this.item = item;
	}
	
	/**
	 * @return the augmentation
	 */
	public L2Augmentation getAugmentation()
	{
		return augmentation;
	}
	
	/**
	 * @param augmentation the augmentation to set
	 */
	public void setAugmentation(L2Augmentation augmentation)
	{
		this.augmentation = augmentation;
	}
	
	/**
	 * @return the isAugment
	 */
	public boolean isAugment()
	{
		return isAugment;
	}
	
	/**
	 * @param isAugment the isAugment to set
	 */
	public void setIsAugment(boolean isAugment)
	{
		this.isAugment = isAugment;
	}
}
